@CHARSET "ISO-8859-1";

/**************************
	Body
****************************/
body {font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #d7e5f5;
}
#body-inner{width:900px; margin:auto; min-height: 300px;}
#content{position: relative;}
#content-left{
	position:absolute; width: 20%; margin-right: 5px;
	padding-right : 5px; border-right: 1px solid #CCC;
}
#content-center{
	position:absolute; left: 20%; width: 80%; margin-left: 5px;
	padding-left: 5px;
}

/**************************
	INPUT
****************************/
form {margin:0; padding:0}
input {margin:0; padding:0}
select {margin:0; padding:0}
div {padding:0; margin:0}
img {border:none; padding:0; margin:0 }

/**************************
	COLOR
****************************/
.colorRed {color: #7B3E3E}
.colorWhite {color:white;}
	
/**************************
	heading
****************************/
h4 {font-size:13px; margin:0; padding:0; }
h3 {font-size:14px; margin:0; padding:0;}
h2 {font-size:15px; margin:0; padding:0;}
h1 {font-size:17px; margin:0; padding:0;}

/**************************
	PADDING
****************************/
.padT5 {padding-top: 5px;}
.padT10 {padding-top: 10px;}
.padB5 {padding-bottom: 5px;}
.padV5 {padding-top: 5px; padding-bottom: 5px;}
.padR5 {padding-right: 5px}

/**************************
	MARGIN
****************************/
.marginV5 {margin-top: 5px; margin-bottom: 5px;}
.marginT5 {margin-top: 5px;}

.marginL5 {margin-left: 5px;}
.marginL10 {margin-left: 10px;}
.marginR5 {margin-right:5px;}
.marginR10 {margin-right:10px;}

/**************************
	ALIGNMENT
****************************/
.alignR {text-align: right;}
.alignL {text-align: left;}
.alignC {text-align: center;}

/**************************
	TABLE
****************************/
table.list {border: 1px solid #6c88a8}
table tr.header, table.list tr.header {background-color: #6c88a8; height: 20px;}
table tr.header:hover, table.list tr.header:hover {background-color: #6c88a8;}
table th a {color:#FFF; cursor:pointer; font-size:14px}

table tr td a {cursor: pointer; text-decoration: underline;}
/*table.list tr:hover {background:#F4E7D7}*/

/**************************
	MISC
****************************/
.floatL {float: left;}

.clearBoth {clear: both;}

.bold {font-weight: bold;}
.indicator {
	background-image:url(../image/blue-loader4.gif);
	background-repeat:no-repeat;
	width: 36px;
	height: 36px;
}

a.fake {cursor: pointer; text-decoration: underline;}
input.fake { background-color:#FFFFFF; border:1px solid #3366CC; color:#000; padding:1px }
input.dtpick {width:150px; cursor:pointer;}

img.link {cursor: pointer;}
.hide{ display: none;}